protein rich vegetarian food and fruits

Best popular protein rich vegetarian food and fruits